@echo off
chcp 65001 >nul
echo ========================================
echo 报关单批量测试工具
echo ========================================
echo.

echo 正在检查Python环境...
python --version >nul 2>&1
if errorlevel 1 (
    echo [错误] 未检测到Python，请先安装Python 3.7+
    pause
    exit /b 1
)

echo.
echo 正在检查依赖包...
pip show Flask >nul 2>&1
if errorlevel 1 (
    echo [提示] 正在安装依赖包，请稍候...
    pip install -r requirements.txt
    if errorlevel 1 (
        echo [错误] 依赖包安装失败
        pause
        exit /b 1
    )
    echo [完成] 依赖包安装成功
)

echo.
echo ========================================
echo 启动应用...
echo ========================================
echo.
echo 应用将在 http://localhost:5000 启动
echo 请在浏览器中打开上述地址访问
echo.
echo 按 Ctrl+C 可以停止服务器
echo ========================================
echo.

python app.py

pause


